#include <linux/module.h>
#include <linux/vermagic.h>
#include <linux/compiler.h>

MODULE_INFO(vermagic, VERMAGIC_STRING);

struct module __this_module
__attribute__((section(".gnu.linkonce.this_module"))) = {
 .name = KBUILD_MODNAME,
 .init = init_module,
#ifdef CONFIG_MODULE_UNLOAD
 .exit = cleanup_module,
#endif
};

static const struct modversion_info ____versions[]
__attribute_used__
__attribute__((section("__versions"))) = {
	{ 0x1a197155, "struct_module" },
	{ 0xfc0d729, "vfs_create" },
	{ 0xa930ecca, "d_path" },
	{ 0x1c5b2327, "kmem_cache_destroy" },
	{ 0x12da5bb2, "__kmalloc" },
	{ 0x9da138a0, "security_ops" },
	{ 0x3e04393c, "get_sb_nodev" },
	{ 0x13452161, "generic_file_llseek" },
	{ 0xaee10340, "__mark_inode_dirty" },
	{ 0xd6ee688f, "vmalloc" },
	{ 0x8a336fb4, "vfs_readdir" },
	{ 0x89b301d4, "param_get_int" },
	{ 0xc294ebfc, "page_address" },
	{ 0xc8b57c27, "autoremove_wake_function" },
	{ 0xd870610b, "vfs_link" },
	{ 0x79aa04a2, "get_random_bytes" },
	{ 0x74cc238d, "current_kernel_time" },
	{ 0xab978df6, "malloc_sizes" },
	{ 0x1bbaee2a, "__lock_page" },
	{ 0x20000329, "simple_strtoul" },
	{ 0x1bcd461f, "_spin_lock" },
	{ 0x46d041e2, "touch_atime" },
	{ 0x9a1bfa61, "dput" },
	{ 0x669e2d2f, "seq_printf" },
	{ 0xa03d6a57, "__get_user_4" },
	{ 0xa6c91c7d, "filp_close" },
	{ 0xfa8755, "dentry_open" },
	{ 0x5958bfd2, "vfs_mknod" },
	{ 0xdf2126f8, "mutex_unlock" },
	{ 0x2fd1d81c, "vfree" },
	{ 0x98bd6f46, "param_set_int" },
	{ 0x6cd19613, "igrab" },
	{ 0x34a92263, "vfs_symlink" },
	{ 0xe6eb8b6, "vfs_rmdir" },
	{ 0x3823ac8b, "unlock_rename" },
	{ 0x9efe0c2f, "d_delete" },
	{ 0xda4008e6, "cond_resched" },
	{ 0x99a16a6e, "vfs_read" },
	{ 0x1b7d4074, "printk" },
	{ 0x518bebc6, "d_rehash" },
	{ 0x6a59a45f, "find_or_create_page" },
	{ 0x5568be43, "lock_kernel" },
	{ 0x7983566a, "kunmap" },
	{ 0x2da418b5, "copy_to_user" },
	{ 0xb689e344, "kmem_cache_free" },
	{ 0x2eb0cce0, "lock_rename" },
	{ 0xd9f7b1a3, "mutex_lock" },
	{ 0x179ec4b8, "dcache_lock" },
	{ 0x244ccb3b, "wait_on_page_bit" },
	{ 0x1bb0c87d, "unlock_page" },
	{ 0x685c278d, "fput" },
	{ 0x93c2d077, "inode_init_once" },
	{ 0x5dfe8f1a, "unlock_kernel" },
	{ 0x19070091, "kmem_cache_alloc" },
	{ 0xb2fd5ceb, "__put_user_4" },
	{ 0x39428657, "path_lookup" },
	{ 0x586b4e3e, "generic_file_mmap" },
	{ 0x953bb9f3, "kmap" },
	{ 0x90669102, "mntput_no_expire" },
	{ 0xb0a34ba3, "d_alloc" },
	{ 0x107d6ba3, "__get_free_pages" },
	{ 0x4292364c, "schedule" },
	{ 0x5ce1d5d7, "unlock_new_inode" },
	{ 0x59b89842, "vfs_statfs" },
	{ 0xd674b55a, "vfs_mkdir" },
	{ 0xaa8442cc, "vfs_unlink" },
	{ 0xfc76e10b, "kmem_cache_create" },
	{ 0x66bb241b, "register_filesystem" },
	{ 0x9941ccb8, "free_pages" },
	{ 0x47350059, "iput" },
	{ 0xf889d465, "read_cache_page" },
	{ 0x87c6b320, "posix_lock_file" },
	{ 0x37a0cba, "kfree" },
	{ 0xdb5b32ca, "permission" },
	{ 0xc8f02aeb, "prepare_to_wait" },
	{ 0x2bf3539f, "put_page" },
	{ 0x865edc9b, "finish_wait" },
	{ 0x148333db, "unregister_filesystem" },
	{ 0x13ef7ac4, "init_special_inode" },
	{ 0x7f29c0f5, "generic_file_write" },
	{ 0x7dc8e006, "lookup_one_len" },
	{ 0x9ffc6088, "generic_file_read" },
	{ 0x28880006, "vfs_rename" },
	{ 0xf2a644fb, "copy_from_user" },
	{ 0x782b0008, "vsprintf" },
	{ 0xc5cca061, "notify_change" },
	{ 0x94384009, "clear_inode" },
	{ 0xaa03a7d5, "d_instantiate" },
	{ 0x7175ed64, "iget_locked" },
	{ 0x45f01b70, "filp_open" },
	{ 0xca9eec2b, "truncate_inode_pages" },
	{ 0xb36039fb, "posix_test_lock" },
	{ 0x434ecbe1, "generic_shutdown_super" },
};

static const char __module_depends[]
__attribute_used__
__attribute__((section(".modinfo"))) =
"depends=";


MODULE_INFO(srcversion, "33EE03DD22BF66BCF95594E");
